[PWGHF] annalysis task for the v0 pt of the charm-bulk#15941
[PWGHF] annalysis task for the v0 pt of the charm-bulk#15941wuctlby wants to merge 16 commits intoAliceO2Group:masterfrom
Conversation
|
O2 linter results: ❌ 0 errors, |
Please consider the following formatting changes to AliceO2Group#15941
|
Hi @wuctlby ! Thanks for the development. This is very interesting, however it was already implemented in another task (https://github.com/AliceO2Group/O2Physics/blob/master/PWGHF/D2H/Tasks/taskPtFlucCharmHadrons.cxx). (Tagging @prottayCMT who is the main analyser) |
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
Please consider the following formatting changes to AliceO2Group#15941
Co-authored-by: Copilot <copilot@github.com>
Please consider the following formatting changes to AliceO2Group#15941
| return {HfHelper::invMassD0ToPiK(cand), cand.isSelD0bar() ? 3 : 1}; // 3: reflected D0bar, 1: pure D0 excluding reflected D0bar | ||
| } else if (channel == DecayChannel::D0ToKPi) { | ||
| return {HfHelper::invMassD0barToKPi(cand), cand.isSelD0() ? 3 : 2}; // 3: reflected D0, 2: pure D0bar excluding reflected D0 | ||
| } |
There was a problem hiding this comment.
What do these hard-coded numbers mean?
There was a problem hiding this comment.
Hi @vkucera , thanks a lot for your comments! These hard-coded numbers mean reconstructed candidates are D0 or D0bar or reflected D0 (reconstructed as both D0 and D0bar)
There was a problem hiding this comment.
You cannot know that in real data.
There was a problem hiding this comment.
Yes, we can not know that in real data. So, here we check whether it is a reflected D0 by seeing if it is reconstructed as D0 and D0bar at the same time.
For example, the channel is D0ToPiK in the if condition, which means this candidate was reconstructed as D0, but we also check whether it is reconstructed as D0bar by isSelD0bar(). If true, we know then it is a reflected D0bar (but of course, we still don't know it is reflected D0 or D0bar in real, just with respect to the current hypothesis)
PS: I don't know who was the first to implement this, but it seems all D0 relevant tasks used this sign variable
There was a problem hiding this comment.
Please point me to the examples.
There was a problem hiding this comment.
- It is a
signalwith respect to thisD0hypothesis, not to thebackground. If you look at the next line https://github.com/AliceO2Group/O2Physics/blob/b8c9f4017f0da69bf887e9f45837dda810cbb968/PWGHF/D2H/Tasks/taskD0.cxx#L579|, there is also a similar check. In this case, it's used to mark the particle and anti-particle. - Yes, this is what I mean. So, in the example I mentioned, I said it is a reflected
D0barwith respect to the currentD0hypothesis. I didn't say it's a reflection. It can tell us the candidate's sign. For D0, it's D0, D0bar, or reflected D0/D0bar (which means it was reconstructed as both D0 and D0bar) - Yes, this should be better.
There was a problem hiding this comment.
I said it is a reflected D0bar with respect to the current D0 hypothesis.
Sorry but this statement does not make any sense. A reflected D0 is a D0 particle selected as a D0bar candidate. There is no "with respect to" in reflections. If you cannot know what particle you have, you cannot flag it as a reflection. As simple as that.
There was a problem hiding this comment.
What do you mean by "candidate's sign"?
There was a problem hiding this comment.
Yes, I fully agree with what you said, A reflected D0 is a D0 particle selected as a D0bar candidate.. We can think of it this way: the reflected here means a candidate is reconstructed as D0 and D0bar. The opposite case, Pure, means a candidate is reconstructed only as D0 or only as D0bar (both cases could also be the reflection, I fully agree with what you said, we cannot know that in data). So, in this sense, this flag is to mark particle and anti-particle.
There was a problem hiding this comment.
What do you mean by "candidate's sign"?
I just use this word as what other tasks did. There is no sign of the electric charge for D0 itself. Only particle and anti-particle for D0.
Co-authored-by: Copilot <copilot@github.com>
Please consider the following formatting changes to AliceO2Group#15941
|
Hi @stefanopolitano and @prottayCMT , |
Please consider the following formatting changes to AliceO2Group#15941
|
Please do not mark my comments as resolved. It is explicitly mentioned in the guidelines. |
Co-authored-by: Copilot <copilot@github.com>
|
Co-authored-by: Copilot <copilot@github.com>
Dear all,
This PR is about the analysis task of charm-bulk correlation, probing the radio-flow fluctuation, the underlying radial expansion, and the medium’s properties. And this task will be iterated in the near future.
Please let me know if you have any comments or suggestions!
Thanks a lot!
Also tagging @arossi81 and @mfaggin .